package com.atguigu.c_if;

import java.util.Scanner;

/*
    求3个数的较大值
 */
public class Demo {
    public static void main(String[] args) {
        //键盘录入数据
        Scanner sc = new Scanner(System.in);

        System.out.println("请您输入第一个整数 : ");
        int num1 = sc.nextInt();
        System.out.println("请您输入第二个整数 : ");
        int num2 = sc.nextInt();
        System.out.println("请您输入第三个整数 : ");
        int num3 = sc.nextInt();

        //if实现
        if (num1 > num2) {
            //num1 > num2
            if (num1 > num3) {
                //num1 > num2 && num1 > num3
                System.out.println("较大值是 : " + num1);
            } else {
                //num3 > num1 > num2
                System.out.println("较大值是 : " + num3);
            }
        } else {
            //num2 > num1
            if (num2 > num3) {
                //num2 > num1 && num2 > num3
                System.out.println("较大值是 : " + num2);
            } else {
                //num3 > num2 > num1
                System.out.println("较大值是 : " + num3);
            }
        }
        System.out.println("-------------------------");
        //三元实现 : 中间变量temp
        int temp = num1 > num2 ? num1 : num2;
        int max = temp > num3 ? temp : num3;
        System.out.println("max = " + max);
    }
}
